package com.haiyi.activiti.engine.query;

import com.haiyi.activiti.engine.model.entity.ComponentDesign;
import com.haiyi.activiti.engine.framework.database.Query;

import java.util.Date;

/**
 * <p> </p>
 *
 * <pre> Created: 2018/12/6 9:34 </pre>
 *
 * @author hlu
 * @version 1.0
 * @since JDK 1.7
 */
public interface ComponentDesignQuery extends Query<ComponentDesignQuery, ComponentDesign> {

    ComponentDesignQuery iid(String iid);

    ComponentDesignQuery formObj(String formObj);

    ComponentDesignQuery childId(String childId);

    ComponentDesignQuery type(String type);

    ComponentDesignQuery createTime(Date date);

    ComponentDesignQuery createTimeBefore(Date date);

    ComponentDesignQuery createTimeAfter(Date date);

    ComponentDesignQuery updateTime(Date date);

    ComponentDesignQuery updateTimeBefore(Date date);

    ComponentDesignQuery updateTimeAfter(Date date);

    ComponentDesignQuery creater(String creater);

    ComponentDesignQuery updater(String updater);

    ComponentDesignQuery status(String status);

    ComponentDesignQuery deleteFlag(String deleteFlag);
}
